1 using System;
2 using
System.Collections.Generic;
3 using
System.ComponentModel;
4 using
System.Drawing;
5 using
System.Data;
6 using
System.Linq;
7 using
System.Text;
8 using
System.Threading.Tasks;
9 using
System.Windows.Forms;
10 using
System.Data.SqlClient;
11
12 namespace
SoftQuanLyNhaHang.Models
13 {
14     
class ThanhToanMod
15     {
16         
protected int IdThanhToan { get; set; }
17         
protected int Tbl_TenBangId { get; set; }
18         
protected double SoTienThanhToan { get; set; }
19         
protected string MoTaThanhToan { get; set; }
20         
protected string TrangThai { get; set; }
21         
protected DateTime NgayTao { get; set; }
22         
protected string Tbl_TenBang { get; set; }
23
24         
protected int PageSize { get; set; }
25         
protected int PageIndex { get; set; }
26
27         
public ThanhToanMod(int _IdThanhToan)
28         {
29             IdThanhToan = _IdThanhToan;
30         }
31
32         
public ThanhToanMod()
33         { }
34
35         
public ThanhToanMod(int _IdThanhToan, int _Tbl_TenBangId, string _Tbl_TenBang)
36         {
37             IdThanhToan = _IdThanhToan;
38             Tbl_TenBangId = _Tbl_TenBangId;
39             Tbl_TenBang = _Tbl_TenBang;
40         }
41
42         
public ThanhToanMod(int _IdThanhToan ,int _Tbl_TenBangId ,double _SoTienThanhToan ,string _MoTaThanhToan ,string _TrangThai ,DateTime _NgayTao ,string _Tbl_TenBang)
43         {
44             IdThanhToan = _IdThanhToan;
45             Tbl_TenBangId=_Tbl_TenBangId;
46             SoTienThanhToan=_SoTienThanhToan;
47             MoTaThanhToan=_MoTaThanhToan;
48             TrangThai=_TrangThai;
49             NgayTao=_NgayTao;
50             Tbl_TenBang = _Tbl_TenBang;
51         }
52
53         
public ThanhToanMod(int _IdThanhToan, int _Tbl_TenBangId, double _SoTienThanhToan, string _MoTaThanhToan, string _TrangThai, DateTime _NgayTao, string _Tbl_TenBang, int _PageSize, int _PageIndex)
54         {
55             IdThanhToan = _IdThanhToan;
56             Tbl_TenBangId = _Tbl_TenBangId;
57             SoTienThanhToan = _SoTienThanhToan;
58             MoTaThanhToan = _MoTaThanhToan;
59             TrangThai = _TrangThai;
60             NgayTao = _NgayTao;
61             Tbl_TenBang = _Tbl_TenBang;
62             PageSize = _PageSize;
63             PageIndex = _PageIndex;
64         }
65
66         
public int InsertThanhToan()
67         {
68             
int i = 0;
69             
string[] paras = new string[7] { "@IdThanhToan", "@Tbl_TenBangId", "@SoTienThanhToan", "@MoTaThanhToan", "@TrangThai", "@NgayTao", "@Tbl_TenBang"};
70             
object[] values = new object[7] { IdThanhToan , Tbl_TenBangId , SoTienThanhToan , MoTaThanhToan , TrangThai , NgayTao , Tbl_TenBang};
71             i = Int32.Parse(Models.connection.ExcuteScalar(
"tbl_ThanhToan_Insert", CommandType.StoredProcedure, paras, values));
72             
return i;
73         }
74
75         
public int UpdateThanhToan()
76         {
77             
int i = 0;
78             
string[] paras = new string[7] { "@IdThanhToan", "@Tbl_TenBangId", "@SoTienThanhToan", "@MoTaThanhToan", "@TrangThai", "@NgayTao", "@Tbl_TenBang" };
79             
object[] values = new object[7] { IdThanhToan, Tbl_TenBangId, SoTienThanhToan, MoTaThanhToan, TrangThai, NgayTao, Tbl_TenBang };
80             i = Models.connection.Excute_Sql(
"tbl_ThanhToan_Update", CommandType.StoredProcedure, paras, values);
81             
return i;
82         }
83
84         
public int DeleteThanhToan()
85         {
86             
int i = 0;
87             
string[] paras = new string[1] { "@IdThanhToan" };
88             
object[] values = new object[1] { IdThanhToan };
89             i = Models.connection.Excute_Sql(
"tbl_ThanhToan_Delete", CommandType.StoredProcedure, paras, values);
90             
return i;
91         }
92
93
94         
public DataSet FillDataSet_getThanhToan_Search_ByIdTableName()
95         {
96             DataSet ds =
new DataSet();
97             
string[] paras = new string[9] { "@IdThanhToan", "@Tbl_TenBangId", "@SoTienThanhToan", "@MoTaThanhToan", "@TrangThai", "@NgayTao", "@Tbl_TenBang" , "@PageSize", "@PageIndex"};
98             
object[] values = new object[9] { IdThanhToan, Tbl_TenBangId, SoTienThanhToan, MoTaThanhToan, TrangThai, NgayTao, Tbl_TenBang , PageSize, PageIndex};
99             ds = Models.connection.FillDataSet(
"tbl_ThanhToan_Search_ByIdTableName", CommandType.StoredProcedure, paras, values);
100             
return ds;
101         }
102
103         
//tong tien tt
104         
public DataSet FillDataSet_GetThanhToan_GetTongTien()
105         {
106             DataSet ds =
new DataSet();
107             
string[] paras = new string[3] { "@IdThanhToan", "@Tbl_TenBangId", "@Tbl_TenBang"};
108             
object[] values = new object[3] { IdThanhToan, Tbl_TenBangId, Tbl_TenBang };
109             ds = Models.connection.FillDataSet(
"tbl_ThanhToan_GetTongTien", CommandType.StoredProcedure, paras, values);
110             
return ds;
111         }
112     }
113 }


Gõ tìm kiếm nhanh...